export default {
    install(Vue, x, y, z) {
        // 全局过滤器
        Vue.filter('myFilter', function (value) {
            return value.slice(0, 4)
        })
        // 定义全局指令
        Vue.directive('fbind', {...})
        // 定义混入
        Vue.mixin({...})
        // 给Vue原型上添加一个方法(vm和vc就都可以使用了)
        Vue.prototype.hello = () => {alert('hello plugins')}
    }
}

// 混合的单独使用, 只需要在vue文件中单独引入,然后在mixins属性中添加即可 注意:全局的是mixin单独是mixins
export const singleDefine = {
    data() {
        return {
            x: 100,
            y: 200
        }
    }
}